every inch a something - Espagnol Anglais Dictionnaire